/**
* @description 规定浏览器原生标签默认样式
* @author yangchao
*/

@import "_variable";

html,body,table {
    //  overflow-y: hidden;
    //  font-family : @font-family;
    font-family: @font-family;
    //font-size: @font-size;
    -webkit-font-smoothing: antialiased;
}

input, textarea, keygen, select, button {
    font-family: @font-family;
    line-height: 22px;
}


* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


body {
    background-color: #EEE !important;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    margin:0;padding:0;
    //font-family: @font-family;
}

/* html 5 tag*/
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display:block;
}

span {
    font-family: @font-family;
}

fieldset,img{
    border:0;
}

/*统一滚动条样式定义*/
::-webkit-scrollbar-thumb {
    background: #e1e1e1;
    border-radius: 0px;
}
::-webkit-scrollbar {
    width: 6px;
    height: 8px;
    /*background: #f1f1f1;*/
}
::-webkit-scrollbar-thumb:hover{
    background: #c8c8c8;
}

/* 去掉列表前的标识, li 会继承 */
ol,ul {
    list-style:none;
}

/* 统一上标和下标 */
sub, sup {
    line-height: 0; position: relative; vertical-align: baseline;
}
sup {top: -0.5em;}
sub {bottom: -0.25em;}

/*去掉input默认发光效果*/
input:focus,
input:active,
textarea:focus,
textarea:active {
    box-shadow: none;
}

input[type="text"]:focus,
input[type="text"]:active,
input[type="password"]:focus,
input[type="password"]:active {
    box-shadow: none;
}

input,textarea {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    border-radius: 0px;
    border: 1px solid #D6D4D4;
}

input:focus, textarea:focus,input:active {
    outline: 0;
    border: 1px solid #3aa5e6;
}

button{
    cursor: pointer;

    &:focus {
        outline: none;
    }
}


/* 全局字体定义*/
[class^="see-icon-v5-form-"],
[class*=" see-icon-v5-form-"] {
    font-family: "see-icon-v5-form" !important;
    font-size: 1.6rem;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0px;
    -moz-osx-font-smoothing: grayscale;
    cursor: pointer;
}